home *** CD-ROM | disk | FTP | other *** search
/ Chip 2007 January, February, March & April / Chip-Cover-CD-2007-02.iso / Pakiet bezpieczenstwa / mini Pentoo LiveCD 2006.1 / mpentoo-2006.1.iso / livecd.squashfs / usr / include / asm-generic / errno-base.h < prev    next >
C/C++ Source or Header  |  2005-10-13  |  2KB  |  40 lines

  1. #ifndef _ASM_GENERIC_ERRNO_BASE_H
  2. #define _ASM_GENERIC_ERRNO_BASE_H
  3.  
  4. #define    EPERM         1    /* Operation not permitted */
  5. #define    ENOENT         2    /* No such file or directory */
  6. #define    ESRCH         3    /* No such process */
  7. #define    EINTR         4    /* Interrupted system call */
  8. #define    EIO         5    /* I/O error */
  9. #define    ENXIO         6    /* No such device or address */
  10. #define    E2BIG         7    /* Argument list too long */
  11. #define    ENOEXEC         8    /* Exec format error */
  12. #define    EBADF         9    /* Bad file number */
  13. #define    ECHILD        10    /* No child processes */
  14. #define    EAGAIN        11    /* Try again */
  15. #define    ENOMEM        12    /* Out of memory */
  16. #define    EACCES        13    /* Permission denied */
  17. #define    EFAULT        14    /* Bad address */
  18. #define    ENOTBLK        15    /* Block device required */
  19. #define    EBUSY        16    /* Device or resource busy */
  20. #define    EEXIST        17    /* File exists */
  21. #define    EXDEV        18    /* Cross-device link */
  22. #define    ENODEV        19    /* No such device */
  23. #define    ENOTDIR        20    /* Not a directory */
  24. #define    EISDIR        21    /* Is a directory */
  25. #define    EINVAL        22    /* Invalid argument */
  26. #define    ENFILE        23    /* File table overflow */
  27. #define    EMFILE        24    /* Too many open files */
  28. #define    ENOTTY        25    /* Not a typewriter */
  29. #define    ETXTBSY        26    /* Text file busy */
  30. #define    EFBIG        27    /* File too large */
  31. #define    ENOSPC        28    /* No space left on device */
  32. #define    ESPIPE        29    /* Illegal seek */
  33. #define    EROFS        30    /* Read-only file system */
  34. #define    EMLINK        31    /* Too many links */
  35. #define    EPIPE        32    /* Broken pipe */
  36. #define    EDOM        33    /* Math argument out of domain of func */
  37. #define    ERANGE        34    /* Math result not representable */
  38.  
  39. #endif
  40.